Definitions | t T, s = t, x:A B(x), x:A. B(x), e loc e' , ES, E, P  Q, True, {x:A| B(x)} , [e, e'], A, before(e), as @ bs, es-le-before(es;e), type List, x:A B(x), a:A fp B(a), <a, b>, strong-subtype(A;B), pred(e), T, Type, , , ||as||, Void, x:A.B(x), Top, S T, , {T}, s ~ t, SQType(T), let x,y = A in B(x;y), t.1, [car / cdr], P & Q, P   Q, P  Q, A B, i j , [], A List , first(e), b,  b, ff, , False, p =b q, i <z j, i z j, (i = j), x =a y, null(as), a < b, f(a), x f y, a < b, [d] , eq_atom$n(x;y), q_le(r;s), q_less(a;b), qeq(r;s), a = b, a = b, deq-member(eq;x;L), e = e', p   q, p  q, p  q, tt, Unit, left + right |